Developer Documentation

QuickTime 4 API Documentation

3D Graphics Programming with QuickDraw 3D 1.5.4

Previous | QD3D Book | Overview | Chapter Contents | Next |

Macintosh Device and Clip Structures

QuickDraw 3D RAVE supports two types of devices and one type of clipping on the Macintosh Operating System. The available devices and clipping are defined by unions of type TQAPlatformDevice and TQAPlatformClip .

typedef union TQAPlatformDevice {
    TQADeviceMemory                     memoryDevice;
    GDHandle                            gDevice;
} TQAPlatformDevice;
memoryDevice
A memory device data structure.
gDevice
A handle to a graphics device (of type GDevice ).
typedef union TQAPlatformClip {
    RgnHandle                           clipRgn;
} TQAPlatformClip;
clipRgn
A handle to a clipping region.

© 1997 Apple Computer, Inc.

Previous | QD3D Book | Overview | Chapter Contents | Next |